#!/bin/bash
# 可以利用循环无限创建用户

x=0
while :
do
    read -p "请输入要创建的用户名(0是结束并显示本次创建用户总数):"   n
    [ -z "$n" ] && continue    #如果n是空值则重新进行循环任务
    [ "$n" == 0 ] && break   #如果n是0则退出循环执行循环后任务
    useradd "$n" &> /dev/null
    if [ $? -eq 0 ];then
        let x++  #每次成功创建用户，将x加1
    else
        echo 无效用户名
    fi
done
echo "本次共创建$x个用户"